Development of an Interpreter Program for an Equipment Control
نویسندگان
چکیده
A message oriented software scheme is used for the SPring-8 beamline control [1]. In the early stage, we developed customized control programs for each beamline. As the number of beamlines increased, however, it became necessary to introduce a general software scheme that could handle the control sequence for every beamline. We developed a new server program, Command Interpreter (CI), as a software framework. The CI interprets a high-level compound message issued from client programs and decomposes it to a set of primitive control messages. The messages are sent to the VME computers afterwards. For flexibility, the operation sequences specific to the individual beamline component are standardized and defined in the interface definition files. Using the CI, the response time overhead is reduced to 26% and the XAFS measurement time also decreases by about 50%.
منابع مشابه
Evaluating the Implementation of Child Development and Care Program in Isfahan Comprehensive Child Development Center
Abstract Background: The Comprehensive Child Development Center was established in 2012 in the center of Isfahan province to rapidly identify and intervene in the developmental problems of children. The aim of this study was to evaluate the implementation of this program. Methods: This was a descriptive-analytical study conducted based on the framework for evaluating public health programs es...
متن کاملA quality assurance program for an amorphous silicon electronic portal imaging device using in-house developed phantoms: a method development for dosimetry purposes
Background: Electronic portal imaging devices (EPIDs) play an important role in radiation therapy portal imaging, geometric and dosimetric verifications. A successful utilization of EPIDs for imaging and dosimetric purposes requires a reliable quality control process routine to be carried out regularly. In this study, two in-house phantoms were developed and analyzed for implementation in a qua...
متن کاملThe Effect of an Educational-Orientation Program Upon Professional Self-Concept of Undergraduate Nursing Students
Introduction: Professional self-concept is the individual's perception of self as a professional person and it affects his/her thinking, role development, and professional function. In recent years, improving self-concept has been discussed as a global aim in higher education, especially in nursing discipline. Thus, this study was conducted to examine the effect of an educational-orientation pr...
متن کاملDevelopment of a compression system dynamic simulation code for testing and designing of anti-surge control system
In recent years, several research activities have been conducted to develop knowledge in analysis, design and optimization of compressor anti-surge control system. Since the anti-surge control testing on a full-scale compressor is limited to possible consequences of failure, and also the experimental facility can be expensive to set up control strategies and logic, design process often involves...
متن کاملTester Structure Expression Language and Its Application to the Environment for VLSI Tester Program Development
VLSI chips have been tested using various automatic test equipment (ATE). Although each ATE has a similar structure, the language for ATE is proprietary and it is not easy to convert a test program for use among different ATE vendors. To address this difficulty we propose a tester structure expression language, a tester language with a novel format. The developed language is called the general ...
متن کامل